package com.techsoul.module.order.pojo.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.techsoul.common.core.pojo.entity.DataEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * 销售订单事件对象 oms_sales_order_event
 * 
 * @author liuen
 * @date 2020-12-07
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("oms_sales_order_event")
public class SalesOrderEvent extends DataEntity {


    /**
     * 销售订单ID，ref oms_sales_order
     */
    private String salesOrderId;


    /**
     * 销售订单号
     */
    private String salesOrderNo;


    /**
     * 事件编码
     */
    private String eventCode;


    /**
     * 事件记录产生方式，数据字典event_creation_type
     */
    private String eventCreationType;


    /**
     * 事件操作人姓名
     */
    private String operatorName;


    /**
     * 事件操作人组织名称
     */
    private String operatorOrgName;


    /**
     * 事件操作人手机号码
     */
    private String operatorPhone;


    /**
     * 事件操作原因描述
     */
    private String reasonDesc;


    /**
     * 内部备注1
     */
    private String internalRemark1;


    /**
     * 内部备注2
     */
    private String internallRemark2;


    /**
     * 外部备注1
     */
    private String externallRemark1;


    /**
     * 外部备注2
     */
    private String externallRemark2;


    /**
     * 外部备注3
     */
    private String externallRemark3;


    /**
     * 外部备注4
     */
    private String externallRemark4;


    /**
     * 所属商户ID
     */
    private String storeId;

}
